x
Please enter your e-mail to save this vehicle and DriveChicago.com will notify you of any price changes.
Click the above to view your saved vehicles.
Save This Vehicle
terms & conditions

Used 2015 - 2025 BMW 3-Series For Sale» see all used cars

Your Search

  • Miles of
  •  to 

Reviews » see all

 Next Page >>
Showing 1 - 20 of 119
  • 2017 BMW 3 Series

    USED 2017 BMW 3 Series

    PRICE CHANGE
    $18,790 EST. PAYMENT* $
    MILEAGE: 59,996 Certified

    Advantage Acura of Naperville

    Located in Naperville, IL 2.71 mi
    Free Vehicle Trade-In Appraisal
  • 2023 BMW 3 Series

    USED 2023 BMW 3 Series

    NEWLY LISTED
    $39,664 EST. PAYMENT* $
    MILEAGE: 17,440 Certified

    Advantage Acura of Naperville

    Located in Naperville, IL 2.71 mi
    Free Vehicle Trade-In Appraisal
  • 2023 BMW 3 Series

    USED 2023 BMW 3 Series

    NEWLY LISTED
    $42,977 EST. PAYMENT* $
    MILEAGE: 12,330 Certified

    Bill Jacobs BMW

    Located in Naperville, IL 2.82 mi
    Free Vehicle Trade-In Appraisal
  • 2023 BMW 3 Series

    USED 2023 BMW 3 Series

    PRICE CHANGE
    $40,877 EST. PAYMENT* $
    MILEAGE: 5,894 Certified

    Bill Jacobs BMW

    Located in Naperville, IL 2.82 mi
    Free Vehicle Trade-In Appraisal
  • 2023 BMW 3 Series

    USED 2023 BMW 3 Series

    NEWLY LISTED
    $42,977 EST. PAYMENT* $
    MILEAGE: 12,050 Certified

    Bill Jacobs BMW

    Located in Naperville, IL 2.82 mi
    Free Vehicle Trade-In Appraisal
  • 2023 BMW 3 Series

    USED 2023 BMW 3 Series

    $40,577 EST. PAYMENT* $
    MILEAGE: 17,587 Certified

    Bill Jacobs BMW

    Located in Naperville, IL 2.82 mi
    Free Vehicle Trade-In Appraisal
  • 2021 BMW 3 Series

    USED 2021 BMW 3 Series

    PRICE CHANGE
    $34,877 EST. PAYMENT* $
    MILEAGE: 36,238 Certified

    Bill Jacobs BMW

    Located in Naperville, IL 2.82 mi
    Free Vehicle Trade-In Appraisal
  • 2024 BMW 3 Series

    USED 2024 BMW 3 Series

    PRICE CHANGE
    $43,977 EST. PAYMENT* $
    MILEAGE: 6,059 Certified

    Bill Jacobs BMW

    Located in Naperville, IL 2.82 mi
    Free Vehicle Trade-In Appraisal
  • 2023 BMW 3 Series

    USED 2023 BMW 3 Series

    $40,977 EST. PAYMENT* $
    MILEAGE: 16,563 Certified

    Bill Jacobs BMW

    Located in Naperville, IL 2.82 mi
    Free Vehicle Trade-In Appraisal
  • 2023 BMW 3 Series

    USED 2023 BMW 3 Series

    $41,977 EST. PAYMENT* $
    MILEAGE: 11,646 Certified

    Bill Jacobs BMW

    Located in Naperville, IL 2.82 mi
    Free Vehicle Trade-In Appraisal
  • 2021 BMW 3 Series

    USED 2021 BMW 3 Series

    PRICE CHANGE
    $36,877 EST. PAYMENT* $
    MILEAGE: 20,356 Certified

    Bill Jacobs BMW

    Located in Naperville, IL 2.82 mi
    Free Vehicle Trade-In Appraisal
  • 2021 BMW 3 Series

    USED 2021 BMW 3 Series

    PRICE CHANGE
    $34,577 EST. PAYMENT* $
    MILEAGE: 30,005 Certified

    Bill Jacobs BMW

    Located in Naperville, IL 2.82 mi
    Free Vehicle Trade-In Appraisal
  • 2023 BMW 3 Series

    USED 2023 BMW 3 Series

    $37,000 EST. PAYMENT* $
    MILEAGE: 21,192 Certified

    Ed Napleton Valley Hyundai Genesis of Aurora

    Located in Aurora, IL 3.87 mi
    Free Vehicle Trade-In Appraisal
  • 2021 BMW 3 Series

    USED 2021 BMW 3 Series

    NEWLY LISTED
    $30,250 EST. PAYMENT* $
    MILEAGE: 34,182 Certified

    Ed Napleton Valley Hyundai Genesis of Aurora

    Located in Aurora, IL 3.87 mi
    Free Vehicle Trade-In Appraisal
  • 2019 BMW 3 Series

    USED 2019 BMW 3 Series

    $21,995 EST. PAYMENT* $
    MILEAGE: 62,958 Certified

    Infiniti of Naperville

    Located in Naperville, IL 4.92 mi
    Free Vehicle Trade-In Appraisal
  • 2018 BMW 3 Series

    USED 2018 BMW 3 Series

    PRICE CHANGE
    $22,595 EST. PAYMENT* $
    MILEAGE: 44,876 Certified

    Mercedes-Benz of Westmont

    Located in Westmont, IL 10.35 mi
    Free Vehicle Trade-In Appraisal
  • 2021 BMW 3 Series

    USED 2021 BMW 3 Series

    PRICE CHANGE
    $31,251 EST. PAYMENT* $
    MILEAGE: 23,295 Certified

    Audi Of Westmont

    Located in Westmont, IL 10.44 mi
    Free Vehicle Trade-In Appraisal
  • 2017 BMW 3 Series

    USED 2017 BMW 3 Series

    PRICE CHANGE
    $21,451 EST. PAYMENT* $
    MILEAGE: 25,374 Certified

    Audi Of Westmont

    Located in Westmont, IL 10.44 mi
    Free Vehicle Trade-In Appraisal
  • 2024 BMW 3 Series

    USED 2024 BMW 3 Series

    $66,455 EST. PAYMENT* $
    MILEAGE: 2,344 Certified

    Laurel BMW of Westmont

    Located in Westmont, IL 10.74 mi
    Free Vehicle Trade-In Appraisal
  • 2024 BMW 3 Series

    USED 2024 BMW 3 Series

    $51,545 EST. PAYMENT* $
    MILEAGE: 2,205 Certified

    Laurel BMW of Westmont

    Located in Westmont, IL 10.74 mi
    Free Vehicle Trade-In Appraisal